generous/noble man - English Synonyms Dictionary